/*
每个构造函数默认都有一个prototype，即显示原型（属性）
每个实例对象默认都有一个__proto__，即隐式原型(属性)
实例对象的隐式原型和构造函数prototype指向原型对象的地址值。

*/

function Person(name, age) {
    this.name = name
    this.age = age
}
var xiaoming = new Person('xiaoming', 10)
console.log(Person.prototype) //Person {}
console.log(xiaoming.__proto__ ) //Person {}
console.log(Person.prototype==xiaoming.__proto__ )  //true
console.log(Person.__proto__) //[Function]
